Combo Strategy 123 Reversal & Breakout Range Short This is combo strategies for get a cumulative signal.
First strategy
This System was created from the Book "How I Tripled My Money In The
Futures Market" by Ulf Jensen, Page 183. This is reverse type of strategies.
The strategy buys at market, if close price is higher than the previous close
during 2 days and the meaning of 9-days Stochastic Slow Oscillator is lower than 50.
The strategy sells at market, if close price is lower than the previous close price
during 2 days and the meaning of 9-days Stochastic Fast Oscillator is higher than 50.
Second strategy
Breakout Range Short Strategy
WARNING:
- For purpose educate only
- This script to change bars colors.
Cerca negli script per "the strat"
MACD/EMA/SMA/Ichimoku Confluence StrategyThis strategy uses a number of chart indicators to provide a Bullish/Bearish signal. Using a combination of the 200 SMA, the 20 EMA, the MACD and the Ichimoku cloud, the strategy logic will adjust the amount of confluence required between the indicators depending on how bullish or bearish the chart is looking. The logic looks for the following:
- Are we above or below the 200 SMA?
- Are we above or below the 20 EMA?
- Have we had a bullish MACD cross?
- Where are we in relation to the Ichimoku cloud?
If the coin is below the 200 SMA, then the strategy will only give a buy signal if the coin closes a candle above the 20 EMA AND the MACD is bullish and either the Ichimoku cloud is green, or the coin is above the Ichimoku cloud (regardless of colour).
If the coin is above the 200 SMA, Then the strategy will give a buy signal if the coin closes a candle above the 20 EMA AND the MACD is bullish and the coin is either IN the cloud (not necessarily above it) or the cloud is green.
The reverse is true for a sell signal, i.e. when the coin is above the 200 SMA it must close a candle below the Ichimoku cloud and be bearish in relation to the 20 EMA and MACD. If it is below the 200 SMA, then the strategy will give a sell signal if the the EMA/MACD conditions are true and the coin enters the cloud.
This strategy gives a fairly conservative signal for entry and exit points, but is fairly successful across a number of time frames, both short term and long term. As with all my strategies, I only include LONG entries and closes, not SHORT entries (as I find they make for inaccurate backtesting).
Please feel free to like, share, critique and suggest any improvements to this strategy. All feedback, positive and negative, is appreciated.
Combo Backtest 123 Reversal & Breakout Range Long This is combo strategies for get a cumulative signal.
First strategy
This System was created from the Book "How I Tripled My Money In The
Futures Market" by Ulf Jensen, Page 183. This is reverse type of strategies.
The strategy buys at market, if close price is higher than the previous close
during 2 days and the meaning of 9-days Stochastic Slow Oscillator is lower than 50.
The strategy sells at market, if close price is lower than the previous close price
during 2 days and the meaning of 9-days Stochastic Fast Oscillator is higher than 50.
Second strategy
Breakout Range Long Strategy
WARNING:
- For purpose educate only
- This script to change bars colors.
Combo Strategy 123 Reversal & Breakout Range Long This is combo strategies for get a cumulative signal.
First strategy
This System was created from the Book "How I Tripled My Money In The
Futures Market" by Ulf Jensen, Page 183. This is reverse type of strategies.
The strategy buys at market, if close price is higher than the previous close
during 2 days and the meaning of 9-days Stochastic Slow Oscillator is lower than 50.
The strategy sells at market, if close price is lower than the previous close price
during 2 days and the meaning of 9-days Stochastic Fast Oscillator is higher than 50.
Second strategy
Breakout Range Long Strategy
WARNING:
- For purpose educate only
- This script to change bars colors.
Combo Backtest 123 Reversal & Bill Williams. AO with Signal Line This is combo strategies for get a cumulative signal.
First strategy
This System was created from the Book "How I Tripled My Money In The
Futures Market" by Ulf Jensen, Page 183. This is reverse type of strategies.
The strategy buys at market, if close price is higher than the previous close
during 2 days and the meaning of 9-days Stochastic Slow Oscillator is lower than 50.
The strategy sells at market, if close price is lower than the previous close price
during 2 days and the meaning of 9-days Stochastic Fast Oscillator is higher than 50.
Second strategy
This indicator plots the oscillator as a histogram where blue denotes
periods suited for buying and red . for selling. If the current value
of AO (Awesome Oscillator) is above previous, the period is considered
suited for buying and the period is marked blue. If the AO value is not
above previous, the period is considered suited for selling and the
indicator marks it as red.
You can make changes in the property for set calculating strategy MA, EMA, WMA
WARNING:
- For purpose educate only
- This script to change bars colors.
Combo Strategy 123 Reversal & Bill Williams. AC with Signal Line This is combo strategies for get a cumulative signal.
First strategy
This System was created from the Book "How I Tripled My Money In The
Futures Market" by Ulf Jensen, Page 183. This is reverse type of strategies.
The strategy buys at market, if close price is higher than the previous close
during 2 days and the meaning of 9-days Stochastic Slow Oscillator is lower than 50.
The strategy sells at market, if close price is lower than the previous close price
during 2 days and the meaning of 9-days Stochastic Fast Oscillator is higher than 50.
Second strategy
This indicator plots the oscillator as a histogram where blue denotes
periods suited for buying and red . for selling. If the current value
of AO (Awesome Oscillator) is above previous, the period is considered
suited for buying and the period is marked blue. If the AO value is not
above previous, the period is considered suited for selling and the
indicator marks it as red.
You can make changes in the property for set calculating strategy MA, EMA, WMA
WARNING:
- For purpose educate only
- This script to change bars colors.
Efficient PriceTrading The Movements That Matters
Inspired by the Price Volume Trend indicator the Efficient Price aim to create a better version of the price containing only the information a trend trader must need.
Calculation
This indicator use the Efficiency Ratio as a smoothing constant, it is calculated as follow :
ER = abs(change(close,length))/sum(abs(change(close)),length)
The goal of the Efficiency Ratio is to show if the market is trending or ranging.If ER is high then the market is considered to be trending, if ER is low then the market is considered to be ranging.
Then the Efficient Price is calculated :
EP = cum(change(close)*ER)
When the price is trending, the indicator will show movements of the price with unchanged volatility, but if the price is not trending then the indicator will flatten those movements.Think of this indicator as both a filter and a compressor and the Efficient Price as some kind of threshold.
The Efficient Price As Input For Indicators/Strategies
If the indicator show the movement of the trending price, it can be interesting to use it as input in order to reduce the number of false signals in a strategy.
We will test 2 MACD strategy provided by tradingview, one using the closing price (In Red) and one with the efficient price (In White) as input
with both the following parameters :
fastLength = 50
slowlength = 200
MACDLength = 20
length = 50
Where length is the parameter of the Efficient Price.A spread of 2 pips is used.
Without Efficient Price : 26.88% of profitability, 69 pips of profit.
With Efficient Price : 38.46% of profitability, 336 pips of profit.
The difference of profitability is of 11.58%, the strategy with the Efficient Price made few trades and its equity have a lower variance than the equity of the MACD strategy using closing price.
Smoothed Version
It is possible to smooth the indicator output by using the following code :
EP = cum(change(close,length)*ER)
Hope you enjoy
For any questions/demands feel free to pm me, i would be happy to help you
DARVAS BOX MTFMULTIPLE TIME FRAME VERSION OF DARVAS BOX:
You can view different time frame values of Darvas Box levels on any chart
What Is the Darvas Box?
The Darvas Box strategy was developed by Nicholas Darvas. Aside from being a well known dancer, he began trading stock in the 1950s. Based on his success in trading, he was approached to write a book on his strategy. The book, “How I Made $2,000,000 in the Stock Market,” outlines his rather simple approach … simple once you understand the basic concepts and rationale of the strategy.
Darvas Box is an indicator that simply draws lines along highs and lows, and then adjusts them as new highs and lows form. The indicator is available on many trading platforms, such as Thinkorswim. Traders may wish to draw their own boxes though, based on recent highs and lows; Darvas was able to do so (based on telegram quotes) more than half a century ago.
Darvas Box Rules
I shall not follow advisory services.
I shall be cautious of broker advice.
I shall ignore Wall Street sayings or truisms, no matter how ancient or revered.
I shall only trade stocks on major exchanges with adequate volume .
I shall not listen to (or trade off of) rumors or tips, no matter how well researched they may sound.
I will use a sound strategy instead of gamble…I must study this strategy (originally this approach was fundamental analysis , which didn’t work for him, so he developed his Darvas Box trading method).
I will hold one position for longer, as opposed to juggling a bunch of positions for a short period of time.
Darvas looked for increasing volume when selecting stocks to trade; this alerted him to stocks that were being accumulated and were likely to see strong trends.
Darvas believed in buying stocks that presented an upper box limit breakout, but also had an upward Earnings trend. This was especially the case when the major indexes had experienced a decline.
When an upper box limit is broken, buy. From his book, the entry price was usually about 1 to 2% above the upper box limit.
If you enter a trade and the price proceeds to drop out of the new box, and back into the old box, exit the trade.
Entry and stop loss orders should be set in advance, so trades aren’t missed and risk is controlled.
Place, and trail the stop loss order to below the low of the most recent box. This initial stop loss was pretty tight, because Darvas assumed when a price broke out of an old box, it was entering a new box. Therefore, the stop was placed just below the high of old box which was just broken (low of new box).
Record trades, including reasons why you entered and exited.
General conditions of the market must favor buying. Don’t buy stocks when the major indexes are in a bear market, or when volume is flat or declining.
If you are stopped out, but the price moves back into the higher box again providing another buy signal, buy again, using the same stop loss location.
Since the stop is being trailed up, more funds can be added on each consecutive breakout.
The Bottom Line
Nicholas Darvas was a dancer, but committed a great deal of time to developing and then mastering his stock trading method. It’s a trend following method based on breakouts to higher boxes. Risk is controlled by placing a stop below new higher boxes as they form. During choppy conditions the strategy won’t be profitable. This is why Darvas also attempted to only trade stocks with increasing volume and rising Earnings . Trading his method requires a lot of discipline, but can produce big profits when strong trends develop.
source: traderhq.com
Creator: Nicholas DARVAS
Here's the link to a complete list of all my indicators:
tr.tradingview.com
Şimdiye kadar paylaştığım indikatörlerin tam listesi için: tr.tradingview.com
DARVAS BOX by KIVANÇ fr3762What Is the Darvas Box?
The Darvas Box strategy was developed by Nicholas Darvas. Aside from being a well known dancer, he began trading stock in the 1950s. Based on his success in trading, he was approached to write a book on his strategy. The book, “How I Made $2,000,000 in the Stock Market,” outlines his rather simple approach … simple once you understand the basic concepts and rationale of the strategy.
Darvas Box is an indicator that simply draws lines along highs and lows, and then adjusts them as new highs and lows form. The indicator is available on many trading platforms, such as Thinkorswim. Traders may wish to draw their own boxes though, based on recent highs and lows; Darvas was able to do so (based on telegram quotes) more than half a century ago.
Darvas Box Rules
I shall not follow advisory services.
I shall be cautious of broker advice.
I shall ignore Wall Street sayings or truisms, no matter how ancient or revered.
I shall only trade stocks on major exchanges with adequate volume .
I shall not listen to (or trade off of) rumors or tips, no matter how well researched they may sound.
I will use a sound strategy instead of gamble…I must study this strategy (originally this approach was fundamental analysis , which didn’t work for him, so he developed his Darvas Box trading method).
I will hold one position for longer, as opposed to juggling a bunch of positions for a short period of time.
Darvas looked for increasing volume when selecting stocks to trade; this alerted him to stocks that were being accumulated and were likely to see strong trends.
Darvas believed in buying stocks that presented an upper box limit breakout, but also had an upward Earnings trend. This was especially the case when the major indexes had experienced a decline.
When an upper box limit is broken, buy. From his book, the entry price was usually about 1 to 2% above the upper box limit.
If you enter a trade and the price proceeds to drop out of the new box, and back into the old box, exit the trade.
Entry and stop loss orders should be set in advance, so trades aren’t missed and risk is controlled.
Place, and trail the stop loss order to below the low of the most recent box. This initial stop loss was pretty tight, because Darvas assumed when a price broke out of an old box, it was entering a new box. Therefore, the stop was placed just below the high of old box which was just broken (low of new box).
Record trades, including reasons why you entered and exited.
General conditions of the market must favor buying. Don’t buy stocks when the major indexes are in a bear market, or when volume is flat or declining.
If you are stopped out, but the price moves back into the higher box again providing another buy signal, buy again, using the same stop loss location.
Since the stop is being trailed up, more funds can be added on each consecutive breakout.
The Bottom Line
Nicholas Darvas was a dancer, but committed a great deal of time to developing and then mastering his stock trading method. It’s a trend following method based on breakouts to higher boxes. Risk is controlled by placing a stop below new higher boxes as they form. During choppy conditions the strategy won’t be profitable. This is why Darvas also attempted to only trade stocks with increasing volume and rising Earnings . Trading his method requires a lot of discipline, but can produce big profits when strong trends develop.
source: traderhq.com
Creator: Nicholas DARVAS
XPloRR MA-Trailing-Stop StrategyXPloRR MA-Trailing-Stop Strategy
Long term MA-Trailing-Stop strategy with Adjustable Signal Strength to beat Buy&Hold strategy
None of the strategies that I tested can beat the long term Buy&Hold strategy. That's the reason why I wrote this strategy.
Purpose: beat Buy&Hold strategy with around 10 trades. 100% capitalize sold trade into new trade.
My buy strategy is triggered by the fast buy EMA (blue) crossing over the slow buy SMA curve (orange) and the fast buy EMA has a certain up strength.
My sell strategy is triggered by either one of these conditions:
the EMA(6) of the close value is crossing under the trailing stop value (green) or
the fast sell EMA (navy) is crossing under the slow sell SMA curve (red) and the fast sell EMA has a certain down strength.
The trailing stop value (green) is set to a multiple of the ATR(15) value.
ATR(15) is the SMA(15) value of the difference between the high and low values.
The scripts shows a lot of graphical information:
The close value is shown in light-green. When the close value is lower then the buy value, the close value is shown in light-red. This way it is possible to evaluate the virtual losses during the trade.
the trailing stop value is shown in dark-green. When the sell value is lower then the buy value, the last color of the trade will be red (best viewed when zoomed)(in the example, there are 2 trades that end in gain and 2 in loss (red line at end))
the EMA and SMA values for both buy and sell signals are shown as a line
the buy and sell(close) signals are labeled in blue
How to use this strategy?
Every stock has it's own "DNA", so first thing to do is tune the right parameters to get the best strategy values voor EMA , SMA, Strength for both buy and sell and the Trailing Stop (#ATR).
Look in the strategy tester overview to optimize the values Percent Profitable and Net Profit (using the strategy settings icon, you can increase/decrease the parameters)
Then keep using these parameters for future buy/sell signals only for that particular stock.
Do the same for other stocks.
Important : optimizing these parameters is no guarantee for future winning trades!
Here are the parameters:
Fast EMA Buy: buy trigger when Fast EMA Buy crosses over the Slow SMA Buy value (use values between 10-20)
Slow SMA Buy: buy trigger when Fast EMA Buy crosses over the Slow SMA Buy value (use values between 30-100)
Minimum Buy Strength: minimum upward trend value of the Fast SMA Buy value (directional coefficient)(use values between 0-120)
Fast EMA Sell: sell trigger when Fast EMA Sell crosses under the Slow SMA Sell value (use values between 10-20)
Slow SMA Sell: sell trigger when Fast EMA Sell crosses under the Slow SMA Sell value (use values between 30-100)
Minimum Sell Strength: minimum downward trend value of the Fast SMA Sell value (directional coefficient)(use values between 0-120)
Trailing Stop (#ATR): the trailing stop value as a multiple of the ATR(15) value (use values between 2-20)
Example parameters for different stocks (Start capital: 1000, Order=100% of equity, Period 1/1/2005 to now) compared to the Buy&Hold Strategy(=do nothing):
BEKB(Bekaert): EMA-Buy=12, SMA-Buy=44, Strength-Buy=65, EMA-Sell=12, SMA-Sell=55, Strength-Sell=120, Stop#ATR=20
NetProfit: 996%, #Trades: 6, %Profitable: 83%, Buy&HoldProfit: 78%
BAR(Barco): EMA-Buy=16, SMA-Buy=80, Strength-Buy=44, EMA-Sell=12, SMA-Sell=45, Strength-Sell=82, Stop#ATR=9
NetProfit: 385%, #Trades: 7, %Profitable: 71%, Buy&HoldProfit: 55%
AAPL(Apple): EMA-Buy=12, SMA-Buy=45, Strength-Buy=40, EMA-Sell=19, SMA-Sell=45, Strength-Sell=106, Stop#ATR=8
NetProfit: 6900%, #Trades: 7, %Profitable: 71%, Buy&HoldProfit: 2938%
TNET(Telenet): EMA-Buy=12, SMA-Buy=45, Strength-Buy=27, EMA-Sell=19, SMA-Sell=45, Strength-Sell=70, Stop#ATR=14
NetProfit: 129%, #Trade
XPloRR MA-Buy ATR-Trailing-Stop Long Term Strategy Beating B&HXPloRR MA-Buy ATR-MA-Trailing-Stop Strategy
Long term MA Trailing Stop strategy to beat Buy&Hold strategy
None of the strategies that I tested can beat the long term Buy&Hold strategy. That's the reason why I wrote this strategy.
Purpose: beat Buy&Hold strategy with around 10 trades. 100% capitalize sold trade into new trade.
My buy strategy is triggered by the EMA(blue) crossing over the SMA curve(orange).
My sell strategy is triggered by another EMA(lime) of the close value crossing the trailing stop(green) value.
The trailing stop value(green) is set to a multiple of the ATR(15) value.
ATR(15) is the SMA(15) value of the difference between high and low values.
Every stock has it's own "DNA", so first thing to do is find the right parameters to get the best strategy values voor EMA, SMA and Trailing Stop.
Then keep using these parameter for future buy/sell signals only for that particular stock.
Do the same for other stocks.
Here are the parameters:
Exponential MA: buy trigger when crossing over the SMA value (use values between 11-50)
Simple MA: buy trigger when EMA crosses over the SMA value (use values between 20 and 200)
Stop EMA: sell trigger when Stop EMA of close value crosses under the trailing stop value (use values between 8 and 16)
Trailing Stop #ATR: defines the trailing stop value as a multiple of the ATR(15) value
Example parameters for different stocks (Start capital: 1000, Order=100% of equity, Period 1/1/2005 to now):
BAR(Barco): EMA=11, SMA=82, StopEMA=12, Stop#ATR=9
Buy&HoldProfit: 45.82%, NetProfit: 294.7%, #Trades:8, %Profit:62.5%, ProfitFactor: 12.539
AAPL(Apple): EMA=12, SMA=45, StopEMA=12, Stop#ATR=6
Buy&HoldProfit: 2925.86%, NetProfit: 4035.92%, #Trades:10, %Profit:60%, ProfitFactor: 6.36
BEKB(Bekaert): EMA=12, SMA=42, StopEMA=12, Stop#ATR=7
Buy&HoldProfit: 81.11%, NetProfit: 521.37%, #Trades:10, %Profit:60%, ProfitFactor: 2.617
SOLB(Solvay): EMA=12, SMA=63, StopEMA=11, Stop#ATR=8
Buy&HoldProfit: 43.61%, NetProfit: 151.4%, #Trades:8, %Profit:75%, ProfitFactor: 3.794
PHIA(Philips): EMA=11, SMA=80, StopEMA=8, Stop#ATR=10
Buy&HoldProfit: 56.79%, NetProfit: 198.46%, #Trades:6, %Profit:83.33%, ProfitFactor: 23.07
I am very curious to see the parameters for your stocks and please make suggestions to improve this strategy.
Hull MA-X + Ichimoku Kinko Hyo StrategyHull MA-X:
The Hull MA involves the weighted moving average ( WMA ) in its calculation.
First, calculate the WMA with period (n / 2) and multiply this by 2. Remember ‘n’ is the time period configurable based on the trader’s requirement.
Second, calculate the WMA for period “n” and subtract if from the first step. Thirdly, calculate the weighted moving average with period sqrt (n) using the data from the second step. You can take a look at the below formula:
Hull MA= WMA (2*WMA (n/2) − WMA (n)), sqrt (n))
The default setting is 12 periods in this strategy, fast Hull MA crossing slow Hull MA will generate a circle on charts.
Ichimoku Kinko Hyo:
The Ichimoku Kinko Hyo system includes five kinds of signal, of which this strategy uses four signals i.e. Tenkan Sen / Kijun Sen Cross, price crosses the Kijun Sen, Chikou Span and Kumo. Although the Chikou Span, Senkou Span A and Senkou Span B (Kumo) are shifted into the past/future, these trigger signals enhances the strategy.
The Tenkan Sen, also known as the Turning or Conversion line, is a moving average of the highest high and lowest low over the last 9 periods in this strategy.
The Kijun Sen, also known as the Standard or Base line, is a moving average of the highest high and lowest low over the last 24 periods in this strategy.
The Chikou Span, also known as the Lagging line, is the closing price plotted 24 periods behind in this strategy.
The Senkou Span A, also known as the 1st leading line, is a moving average of the Tenkan Sen and Kijun Sen and is plotted 24 periods ahead in this strategy.
The Senkou Span B, also known as the 2nd leading line, is a moving average of the highest high and lowest low over the last 51 trading days is plotted 24 periods ahead in this strategy.
As with most technical analysis methods, Ichimoku is likely to produce frequent conflicting signals in non-trending markets, So in addition to Ichimoku Kinko Hyo, the Hull MA is used, which is popular amongst some day traders, in combination it attempts to give an accurate signal by eliminating lags and improving the smoothness of the line.
The Hull MA Cross in combination with Ichimoku Kinko Hyo signals tries to give an accurate signal by eliminating lags and improve the smoothness of price activity. Please note that price trends can and do change often, so your readings of the charts and this trading system should be probabilistic, rather than predictive.
Ichimoku Kinko Hyo + HULL-MA_X + MacDThe Ichimoku Kinko Hyo system includes five kinds of signal, of which this strategy uses the most recent of ones i.e. Tenkan Sen / Kijun Sen Cross and price crosses the Kijun Sen. As the Chikou Span, Senkou Span A and Senkou Span B are shifted into the past/future, the trigger signals will be only be used for visual confirmation and not part of the strategy.
The Tenkan Sen, also known as the Turning or Conversion line, is a moving average of the highest high and lowest low over the last 9 periods in this strategy.
The Kijun Sen, also known as the Standard or Base line, is a moving average of the highest high and lowest low over the last 24 periods in this strategy.
The Chikou Span, also known as the Lagging line, is the closing price plotted 24 periods behind in this strategy.
The Senkou Span A, also known as the 1st leading line, is a moving average of the Tenkan Sen and Kijun Sen and is plotted 24 periods ahead in this strategy.
The Senkou Span B, also known as the 2nd leading line, is a moving average of the highest high and lowest low over the last 51 trading days is plotted 24 periods ahead in this strategy.
Moving average convergence divergence (MaCD) is a trend-following momentum indicator that shows the relationship between two moving averages of prices. The MaCD is calculated in this strategy by subtracting the 24-day exponential moving average (EMA) from the 12-day EMA. A nine-day EMA of the MACD, called the "signal line", aMaCD in this case, is then plotted on top of the MaCD. In this strategy, MaCD/ aMaCD Cross is functioning as a trigger for buy and sell signals.
As with most technical analysis methods, Ichimoku is likely to produce frequent conflicting signals in non-trending markets, So in addition to Ichimoku Kinko Hyo, the Hull MA is popular amongst some day traders, as the indicator which in combination with MaCD attempts to give an accurate signal by eliminating lags and improving the smoothness of the line.
Alan Hull, developed this moving average indicator and hence it’s called the Hull MA.
Now, let’s dissect how the Hull moving average is calculated.
The Hull MA involves the weighted moving average (WMA) in its calculation.
First, calculate the WMA with period (n / 2) and multiply this by 2. Remember ‘n’ is the time period configurable based on the trader’s requirement. The default setting is 12 periods in this strategy, fast Hull MA crossing slow Hull MA will generate a circle on charts.
Second, calculate the WMA for period “n” and subtract if from the first step. Thirdly, calculate the weighted moving average with period sqrt (n) using the data from the second step. You can take a look at the below formula:
Hull MA= WMA (2*WMA (n/2) − WMA (n)), sqrt (n))
The Hull MA Cross in combination with Tenkan Sen / Kijun Sen Cross and MaCD tries to give an accurate signal by eliminating lags and improve the smoothness of price activity. Please note that price trends can and do change often, so your readings of the charts and this trading system should be probabilistic, rather than predictive.
alert!!!!alerts work over values of plots on the chart. could not find a way to add an alert when a strategy is triggered.
so, i created an alert chart that uses the same conditions as the strategy(i published the example strat in my previous script). an alert chart should be mostly zero, but when the strat fires up, the alert = 1, and when the strat fires down, alert = -1. this way it's easy to check the chart for alerts.
but, if i'm looking at the cahrt and see the strat's arrows, what's the point? well, the point is that we can add alerts to this chart, to send emails, popup on screen, start screaming, whatever. so that now i don't actually need the chart in screen all the time :)
since this alert chart behaves so nice, values = to add an alert is just setting it's value >0.5, or value > -0.5 :)
note: aloert is not actually in the script, it has to be added manually using the button. if Pine has a way to add alerts programatically, i couldn't find it
Strategy Code Example - Risk Management*** THIS IS JUST AN EXAMPLE OF STRATEGY RISK MANAGEMENT CODE IMPLEMENTATION ***
For my own future reference, and for anyone else who needs it.
Pine script strategy code can be confusing and awkward, so I finally sat down and had a little think about it and put something together that actually works (i think...)
Code is commented where I felt might be necessary (pretty much everything..) and covers:
Take Profit
Stop Loss
Trailing Stop
Trailing Stop Offset
...and details how to handle the input values for these in a way that allows them to be disabled if set to 0, without breaking the strategy.exit functionality or requiring a silly amount of statement nesting.
Also shows how to use functions (or variables/series) to execute trade entries and exits.
Cheers!
Everyday 0003 _ MAC Pullback I recently posted a Moving Averge Crossover strategy for my Everyday project - a project I've given myself where I try to create one strategy everyday in between 15 minutes and 2 hours.
In the comments of my last published idea, user SignalTradersUK was very kind and suggested I try the following in my next study:
"i think your next study should be, to workout what to do after the Moving Average cross! If you look just on the chart you have posted, Price would appear to always come back to the levels where the 2 MA's cross and then go back in the direction of the crossing of the MA's. It's a great pull back strategy."
I'm really just beginning to learn about coding strategies so I'm not 100% sure I correctly understood his suggestion.
I admit I had difficulties wrapping my head around how to do this.
Anyway, the result is a strategy which runs alongside the main Moving Average Crossover.
'The Algorithm'
When the fast and slow MA cross the strategy traces back 40 days to find a swing low.
This swing low and the price at the MA cross is used to calculate a fib 1.272 extension.
The price at this 1.272 extension is used to place a Pullback short order.
Since we're shorting a bull trend, a tight stop is used.
If the pullback reaches down to the fib 0.618 we take profit (close the short).
Like I said, I don't know if I correctly understood SignalTradersUK feedback, but I really appreciate the
feedback and advice!
As always I'm hoping to learn from the community, so all feedback, corrections and advice is very welcome!
Thanks!
/pbergden
Binary Options Strategy Testing ScriptThis is a script for testing binary options trading strategies. To test a strategy, modify the 'go_down' or 'go_up' booleans. These SHOULD NOT access any current values (for example, 'ohlc4' or 'close '), or the backtesting will not be an accurate representation of the forward values.
Modify the fraction_return input to be the return rate of the option on success. This is assumed to be a true 100 or 0 option- i.e. if the choice is not correct, there is a 100% loss.
The strategy in place is merely an example, and as you can see, has a very negative rate of return when implemented as a strategy.
Please comment in your code if you use this in any future posts. Thanks!
Outsidebar vs Insidebar, Illusion Strategy (by ChartArt)WARNING: This strategy does not work! Please don't trade with this strategy
I'm sharing this strategy for the following three educational reasons:
1. You can easily find 100% strategies, but if they only seem to work 100% on one asset, they actually don't work at all. Therefore never backtest your strategy only on one asset, especially forward testing is useless, because it tends to repeat the old patterns. Your strategy has to work on as many different assets as possible.
2. The pyramiding of orders can have an impact on the strategy. In this case if you manually change the strategy settings by increasing it from 1 to 100 pyramiding orders changes the percent profitable on "UKOIL" monthly from 100% to 90% profitable. On other assets you can see very different results. Allowing much more pyramiding orders in this case results in opening orders where the background color highlights appear.
3. The Tradingview backtest beta version currently does not close the last open trade during the backtest. In this case going long on "UKOIL" near the top in 2011 as this strategy did would result in a big loss in 2015. But since the trade is still open and not canceled out by a new short order it still appears as if this strategy works 100% profitable. Which it doesn't.
[AutoView] MovingAvg Cross - Video AttachedThere is nothing special or spectacular about this script. It's your standard Moving Average Cross Strategy. It is actually a built in script everyone has access to already. I only changed some of the settings and flipped the orders.
The reason I actually published this, is because people have been asking me what the best way to find the best settings for a strategy. So I made a YouTube video showing people how I personally do it. I took this built in strategy and within 5 minutes took it from a net profit loss and profit factor of 0.5 to a net profit win with a profit factor of 3-5.
Of course this is only on the 1 minute candles, so forward testing the strategy is a must as I do not recommend straight up taking this and trading it.
You can watch the video here:
www.youtube.com
Hope this helps everyone speed up their back testing and fine tuning their strategies.
BTC 15m VWAP Structure Breakout [ALERT]BTC 15m VWAP Structure Breakout Strategy (Alert Only)
This strategy is designed for BTC on the 15-minute timeframe.
It focuses on identifying high-probability structural breakouts within an established trend, not predicting tops or bottoms.
The script is alert-only.
Entries are taken manually, based on confirmation after the alert.
🎯 Core Idea
The main question this strategy answers is:
“Is this breakout occurring with the trend,
or is it just a fake move inside a ranging market?”
To solve this, the strategy combines:
VWAP (institutional average price)
EMA20 (short-term trend filter)
Market structure breakout
📈 Indicators Used
VWAP (Volume Weighted Average Price)
Represents the market’s fair value and institutional bias.
EMA20
Defines short-term trend direction and momentum.
Structure High / Low (last 25 candles)
Identifies meaningful resistance and support levels.
🧭 Market Bias Filter
🔵 Bullish Bias (Long Setup Allowed)
Price closes above VWAP
EMA20 is rising (higher than 2 candles ago)
This confirms a valid bullish environment before looking for breakouts.
🔴 Bearish Bias (Short Setup Allowed)
Price closes below VWAP
EMA20 is falling (lower than 2 candles ago)
This confirms a valid bearish environment.
🚀 Breakout Signal Conditions
✅ Long Breakout Alert
A LONG alert is triggered when all conditions are met:
Bullish market bias
Price closes above EMA20
Price breaks above the previous 25-candle high
by at least 0.15%
➡️ This captures true continuation breakouts, not random spikes.
❌ Short Breakdown Alert
A SHORT alert is triggered when all conditions are met:
Bearish market bias
Price closes below EMA20
Price breaks below the previous 25-candle low
by at least 0.15%
➡️ This captures trend-aligned support breakdowns.
🔔 How to Use the Alerts (Important)
These alerts are NOT automatic entry signals.
When an alert fires, check:
Volume expansion
Breakout confirmation or pullback-and-reclaim
Higher-timeframe trend alignment
👉 Alert = “Market is ready, pay attention”
🧠 Best Market Conditions
✔ Trending BTC markets
✔ Breakout or expansion phases
✔ Works in all sessions (no session filter)
❌ Choppy or low-volatility ranging markets
👍 Who This Strategy Is For
Traders who can’t watch charts all day
Traders who want to reduce emotional entries
Traders who prefer probability and structure over prediction
Manual traders using alerts as decision triggers
📌 Final Thoughts
This strategy:
❌ does NOT try to catch bottoms or tops
✅ reacts only when structure confirms a real move
Let the market show strength first —
then decide how to trade it.
9:45 AM Candle HighlighterThis script is a powerful visual aid for traders who use the 9:45 AM "Truth Candle" to dictate their morning bias. By automatically highlighting this specific 15-minute candle, it removes the guesswork and allows you to focus purely on execution when your confluences align.Here are a few ways to describe your script, depending on where you are sharing it (e.g., TradingView, Discord, or Social Media).Option 1: The Professional "Script Description" (Best for TradingView)Title: 9:45 AM Opening Range Anchor & Zone HighlighterOverview:This script identifies and highlights the 9:45 AM 15-minute candle (the close of the opening range) in a distinct Yellow Zone. In institutional trading, this candle often marks the end of opening manipulation and the beginning of the day's "real" trend.Key Features:Automatic Highlighting: Instantly colors the 9:45 AM candle yellow for easy identification.High/Low Plotting: Clearly marks the boundaries of the 15-minute range.Equilibrium Line: Automatically calculates and displays the 50% Level (Mean Threshold) of the candle for premium/discount entries.How to Trade This Script:The Breakout (Displacement): Watch for a strong close above or below the yellow zone, creating a Fair Value Gap (FVG).The Retest: Wait for price to return to the 50% level of the yellow candle or the newly formed FVG.The Trigger: Enter your trade once an Engulfing Candle prints in the direction of the displacement.Option 2: The "Strategy Guide" Style (Best for a Community or PDF)The "Yellow Candle" Strategy: Trading the Institutional FootprintThe 9:45 AM candle is the first candle of the day that institutions use to "set the trap" or "reveal the trend." This script paints that candle yellow to help you stay disciplined.Entry Model A: The 50% EquilibriumMany high-probability setups involve the market returning to the "midpoint" of the 9:45 candle before continuing the move.Action: If price breaks the high of the yellow candle, set a Limit Order at the 50% mark of that candle.Why: This offers a tighter stop-loss and a better Risk-to-Reward ratio.Entry Model B: The Displacement & FVG ConfluenceStep 1: Look for a "Displacement" (a large, energetic candle) breaking out of the yellow zone.Step 2: Ensure an FVG is left behind.Step 3: Enter when price taps the FVG or forms an Engulfing Candle against the yellow zone high/low.Option 3: The "Elevator Pitch" (Short & Punchy for Social Media)"I simplified my morning routine by creating a script that highlights the 9:45 AM 'Truth Candle' in yellow. No more squinting at the charts to find the opening range high/low. 🎯It plots the zone and the 50% equilibrium level automatically. I just wait for the displacement, look for the Fair Value Gap, and let the Engulfing candle be my trigger. Simple, visual, and effective. 📈✨"Technical Summary for your UsersFeaturePurposeYellow HighlightIdentifies the 9:45 AM (15-min) Institutional Anchor.High/Low LevelsDefines the "Support & Resistance" for the AM session.50% LevelProvides a "Discount" entry point for retracement traders.Confluence FilterDesigned to be used with FVG and Engulfing patterns for 90%+ clarity
9:45 AM Candle HighlighterThis script is a powerful visual aid for traders who use the 9:45 AM "Truth Candle" to dictate their morning bias. By automatically highlighting this specific 15-minute candle, it removes the guesswork and allows you to focus purely on execution when your confluences align.Here are a few ways to describe your script, depending on where you are sharing it (e.g., TradingView, Discord, or Social Media).Option 1: The Professional "Script Description" (Best for TradingView)Title: 9:45 AM Opening Range Anchor & Zone HighlighterOverview:This script identifies and highlights the 9:45 AM 15-minute candle (the close of the opening range) in a distinct Yellow Zone. In institutional trading, this candle often marks the end of opening manipulation and the beginning of the day's "real" trend.Key Features:Automatic Highlighting: Instantly colors the 9:45 AM candle yellow for easy identification.High/Low Plotting: Clearly marks the boundaries of the 15-minute range.Equilibrium Line: Automatically calculates and displays the 50% Level (Mean Threshold) of the candle for premium/discount entries.How to Trade This Script:The Breakout (Displacement): Watch for a strong close above or below the yellow zone, creating a Fair Value Gap (FVG).The Retest: Wait for price to return to the 50% level of the yellow candle or the newly formed FVG.The Trigger: Enter your trade once an Engulfing Candle prints in the direction of the displacement.Option 2: The "Strategy Guide" Style (Best for a Community or PDF)The "Yellow Candle" Strategy: Trading the Institutional FootprintThe 9:45 AM candle is the first candle of the day that institutions use to "set the trap" or "reveal the trend." This script paints that candle yellow to help you stay disciplined.Entry Model A: The 50% EquilibriumMany high-probability setups involve the market returning to the "midpoint" of the 9:45 candle before continuing the move.Action: If price breaks the high of the yellow candle, set a Limit Order at the 50% mark of that candle.Why: This offers a tighter stop-loss and a better Risk-to-Reward ratio.Entry Model B: The Displacement & FVG ConfluenceStep 1: Look for a "Displacement" (a large, energetic candle) breaking out of the yellow zone.Step 2: Ensure an FVG is left behind.Step 3: Enter when price taps the FVG or forms an Engulfing Candle against the yellow zone high/low.Option 3: The "Elevator Pitch" (Short & Punchy for Social Media)"I simplified my morning routine by creating a script that highlights the 9:45 AM 'Truth Candle' in yellow. No more squinting at the charts to find the opening range high/low. 🎯It plots the zone and the 50% equilibrium level automatically. I just wait for the displacement, look for the Fair Value Gap, and let the Engulfing candle be my trigger. Simple, visual, and effective. 📈✨"Technical Summary for your UsersFeaturePurposeYellow HighlightIdentifies the 9:45 AM (15-min) Institutional Anchor.High/Low LevelsDefines the "Support & Resistance" for the AM session.50% LevelProvides a "Discount" entry point for retracement traders.Confluence FilterDesigned to be used with FVG and Engulfing patterns for 90%+ clarity
Elder Unified Strategy Final v2.1Description:
1. Philosophy & Concept
This strategy is a modern implementation of Dr. Alexander Elder’s legendary "Triple Screen Trading System" and the "Impulse System." The core philosophy is to filter every trading decision through three distinct timeframes ("Screens") to minimize risk and align with the dominant market force:
Screen 1 (The Tide): The long-term trend (Higher Timeframe).
Screen 2 (The Wave): Intermediate corrections/pullbacks on the current chart.
Screen 3 (The Ripple): The specific entry trigger when momentum realigns with the trend.
2. Why This Script Was Tuned? (The Enhancement)
In the classic Elder definition, the "Tide" is determined strictly by the slope of the Weekly MACD Histogram.
The Tuning: In strongly trending markets (like Gold or Crypto), deep pullbacks often cause the MACD Histogram on the higher timeframe to slope down temporarily. This results in valid Dip-Buying opportunities being rejected because the strict filter turns the "Traffic Light" red too early.
The Solution (v2.1 Tuning): We introduced a "Tide Filter Mode" selector:
Classic Mode: Uses MACD Slope (Very strict, fewer signals).
Trend Mode (Default): Uses the HTF EMA 200. As long as the price is above the HTF EMA 200, the trend is considered Bullish. This allows the strategy to capture high-probability pullbacks in strong trends without being filtered out prematurely.
3. Key Features
Unified Dashboard: Monitors the Tide (HTF), Wave (Stochastic), and Impulse (Momentum) status in a single, non-intrusive panel.
Dual-Signal Logic: Supports both "Swing Pullback" traders and "Momentum Breakout" traders.
Visual EMAs: Automatically displays the Tactical EMAs (13 & 26) for short-term crossovers and the Strategic EMA (200) for the major trend baseline.
Impulse Coloring: Bars are colored Green (Bullish), Red (Bearish), or Blue (Neutral) based on the combined momentum of EMA and MACD.
4. How to Use (Strategy Guide)
Select your Trading Mode in the settings menu:
A. STANDARD MODE (Triple Screen / Swing)
Best for traders who prefer buying "on sale" during a trend.
BUY Rules:
Screen 1: HTF is Bullish (Price > HTF EMA 200).
Screen 2: Stochastic drops into Oversold (<20) or crosses back up.
Screen 3: Price breaks above the previous candle's High.
Visual: "TS Buy" Label (Lime Green).
SELL Rules: The inverse of Buy (HTF Bearish + Stoch Overbought).
B. AGGRESSIVE MODE (Impulse Momentum)
Best for traders who prefer catching breakouts and strong momentum moves.
BUY Rules:
Screen 1: HTF is Bullish.
Screen 2: The candle turns GREEN (Impulse System: EMA 13 rising + MACD Hist rising).
Visual: Small "Mom" Triangle (Teal).
C. HYBRID MODE
Displays both signal types simultaneously for a complete market overview.
5. Settings
Tide Filter (Screen 1): Set to "HTF EMA Direction" for responsive trend-following (recommended), or "MACD Slope" for the strict classic method.
HTF Multiplier: The time factor for the Higher Timeframe. (e.g., Input 5 on a 15m chart = H1 Trend Data).
Show Tactical EMAs: Toggles the visibility of the EMA 13 (Blue) and EMA 26 (Purple).
Disclaimer
This indicator is for educational and analytical purposes only. Past performance does not guarantee future results. Always use proper risk management and Stop Losses.






















